Home
Manglish
English listing
Malayalam listing
About
Lame duck - meaning in malayalam
Meanings for Lame duck
noun
അതിരു കവിഞ്ഞ പരാശ്രയശീലമുള്ള വ്യക്തി